foreign tax deduction - English Synonyms Dictionary